home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. Windows 3
/
dr win3.zip
/
dr win3
/
PROGRAMR
/
VLIB200.ZIP
/
MENU.H
< prev
next >
Wrap
Text File
|
1993-10-13
|
8KB
|
257 lines
#define IDI_LOGO 100
#define IDM_HELP_ABOUT 101
#define IDM_HELP_LICENSE 109
#define IDM_HELP_VISUALIB 102
#define IDM_HELP_DEMOPROG 103
#define IDM_DEMO_EXIT 104
#define IDM_DEMO_SAVEPICTURE 105
#define IDM_DEMO_PRINTPICTURE 106
#define IDM_DEMO_START 107
#define IDM_DEMO_WITHFRAME 108
#define IDM_SHADE_WIREFRAME 201
#define IDM_SHADE_SOLIDFILL 202
#define IDM_SHADE_FLATSHADE 203
#define IDM_SHADE_GOURAUD 204
#define IDM_SHADE_PHONG 205
#define IDM_SHADE_SPECULAR 206
#define IDM_SELECT_L1 235
#define IDM_SELECT_L2 236
#define IDM_SELECT_L3 237
#define IDM_SELECT_L4 238
#define IDM_LIGHT_ON 239
#define IDM_LIGHT_OFF 240
#define IDM_LIGHT_INQUIRE 241
#define IDM_LIGHT_COLOR 256
#define IDM_LIGHT_AMBIENT 257
#define IDM_GLOBAL_AMBIENT 258
#define IDM_LIGHT_POSITION 259
#define IDM_LIGHT_DIRECTION 260
#define IDM_SELECT_M1 261
#define IDM_SELECT_M2 262
#define IDM_SELECT_M3 263
#define IDM_SELECT_M4 264
#define IDM_MATERIAL_DIFFUSE 265
#define IDM_MATERIAL_AMBIENT 266
#define IDM_MATERIAL_SPECULAR 267
#define IDM_MATERIAL_EMISSION 268
#define IDM_OPTION_BACKCOLOR 269
#define IDM_OPTION_SHADEMODE 270
#define IDM_OPTION_TEXTURE 271
#define IDM_OPTION_REDRAW 272
#define IDM_OPTION_PREVIEW 273
#define IDM_2DCURVE_START 300
#define IDM_2DCURVE_PARABOLA 301
#define IDM_2DCURVE_HYPERBOLA 302
#define IDM_2DCURVE_OSCILWAVE 303
#define IDM_2DCURVE_CATENARY 304
#define IDM_2DCURVE_SPIRAL 305
#define IDM_2DCURVE_END 315
#define IDM_2DPRIMIT_START 1100
#define IDM_2DSHAPE_BOX 1101
#define IDM_2DSHAPE_DISK 1102
#define IDM_2DSHAPE_NGON 1103
#define IDM_2DSHAPE_STAR 1104
#define IDM_2DSHAPE_FLOWER 1105
#define IDM_2DSHAPE_BOW 1106
#define IDM_2DSHAPE_WEDGE 1107
#define IDM_2DSHAPE_RING 1108
#define IDM_2DSHAPE_ROSE 1109
#define IDM_2DCURVE_BEZIER 1110
#define IDM_2DCURVE_HERMIT 1111
#define IDM_2DCURVE_BSPLINE 1112
#define IDM_2DCURVE_NURBSKNOTS 1113
#define IDM_2DCURVE_NURBS 1114
#define IDM_2DCURVE_CATMULLROM 1115
#define IDM_2DCURVE_QBEZIER 1116
#define IDM_2DCURVE_QBSPLINE 1117
#define IDM_2DCURVE_QNURBS 1118
#define IDM_2DPRIMIT_END 1119
#define IDM_3DPRIMIT_START 1200
#define IDM_3DSHAPE_BOX 1201
#define IDM_3DSHAPE_DISK 1202
#define IDM_3DSHAPE_NGON 1203
#define IDM_3DSHAPE_STAR 1204
#define IDM_3DSHAPE_FLOWER 1205
#define IDM_3DSHAPE_BOW 1206
#define IDM_3DSHAPE_WEDGE 1207
#define IDM_3DSHAPE_RING 1208
#define IDM_3DSHAPE_ROSE 1209
#define IDM_3DCURVE_CATMULLROM 1210
#define IDM_3DCURVE_BEZIER 1211
#define IDM_3DCURVE_HERMIT 1212
#define IDM_3DCURVE_BSPLINE 1213
#define IDM_3DCURVE_NURBS 1214
#define IDM_3DCURVE_NURBSKNOTS 1218
#define IDM_3DCURVE_QBEZIER 1215
#define IDM_3DCURVE_QBSPLINE 1216
#define IDM_3DCURVE_QNURBS 1217
#define IDM_3DPRIMIT_END 1219
#define IDM_2DPRIME_START 1320
#define IDM_2DPRIME_LINE 1321
#define IDM_2DPRIME_POLYLINE 1322
#define IDM_2DPRIME_POINTER 1323
#define IDM_2DPRIME_MARK 1324
#define IDM_2DPRIME_LABEL 1325
#define IDM_2DPRIME_ARROW 1326
#define IDM_2DPRIME_NET 1327
#define IDM_2DPRIME_END 1330
#define IDM_3DPRIME_START 1330
#define IDM_3DPRIME_LINE 1331
#define IDM_3DPRIME_POLYLINE 1332
#define IDM_3DPRIME_POINTER 1333
#define IDM_3DPRIME_MARK 1334
#define IDM_3DPRIME_LABEL 1335
#define IDM_3DPRIME_ARROW 1336
#define IDM_3DPRIME_NET 1337
#define IDM_3DPRIME_END 1340
#define IDM_2DSHAPE_CYCLOID 321
#define IDM_2DSHAPE_EPICYCLOID 322
#define IDM_2DSHAPE_CARDIOID 323
#define IDM_2DSHAPE_HYPOCYCLOID 324
#define IDM_2DSHAPE_CATMULLROM 326
#define IDM_3DCURVE_START 330
#define IDM_3DCURVE_SPRING 331
#define IDM_3DCURVE_SPIRAL 332
#define IDM_3DCURVE_END 341
#define IDM_3DSHAPE_COONSPATCH 341
#define IDM_3DSHAPE_ELLIPSOID 342
#define IDM_3DSHAPE_ELLIPTICPARAB 343
#define IDM_3DSHAPE_HYPERBOLOID1 344
#define IDM_3DSHAPE_HYPERBOLOID2 345
#define IDM_3DSHAPE_HYPERBOLICPARAB 346
#define IDM_SOLID_START 350
#define IDM_SOLID_TORUS 351
#define IDM_SOLID_SPHERE 352
#define IDM_SOLID_CYLINDER 353
#define IDM_SOLID_CONE 354
#define IDM_SOLID_BOX 355
#define IDM_SOLID_TETRAHEDRON 356
#define IDM_SOLID_OCTAHEDRON 357
#define IDM_SOLID_DODECAHEDRON 358
#define IDM_SOLID_ICOSAHEDRON 359
#define IDM_SOLID_FRUSTUM 360
#define IDM_SOLID_RIDGE 361
#define IDM_SOLID_STAR 362
#define IDM_SOLID_FLOWER 363
#define IDM_SOLID_ELLIPSOID 364
#define IDM_SOLID_TUBE 365
#define IDM_SOLID_END 366
#define IDM_SURFACE_START 370
#define IDM_SURFACE_NURBS 370
#define IDM_SURFACE_BEZIER 371
#define IDM_SURFACE_BSPLINE 372
#define IDM_SURFACE_HERMIT 373
#define IDM_SURFACE_COONSPATCH 374
#define IDM_SURFACE_END 375
#define IDM_TEXT_START 400
#define IDM_TEXT_SELECTFONT 401
#define IDM_TEXT_SOLID 402
#define IDM_TEXT_3D 403
#define IDM_TEXT_2D 404
#define IDM_TEXT_3DV 405
#define IDM_TEXT_2DV 406
#define IDM_TEXT_SOLIDV 407
#define IDM_TEXT_END 408
#define IDM_TEST_4BALLS 901
#define IDM_TEST_ZBUFFER_PHONG 902
#define IDM_TEST_IMAGE_MAPPING 903
#define IDM_2DTRANSF_BEGIN 910
#define IDM_2DTRANSF_TRANSLATE 911
#define IDM_2DTRANSF_SCALE 912
#define IDM_2DTRANSF_POINTSCALE 913
#define IDM_2DTRANSF_ROTATE 914
#define IDM_2DTRANSF_POINTROTATE 915
#define IDM_2DTRANSF_STRETCH 916
#define IDM_2DTRANSF_SHEAR 917
#define IDM_2DTRANSF_MIRROR 918
#define IDM_2DTRANSF_END 919
#define IDM_3DTRANSF_BEGIN 920
#define IDM_3DTRANSF_TRANSLATE 921
#define IDM_3DTRANSF_SCALE 922
#define IDM_3DTRANSF_POINTSCALE 923
#define IDM_3DTRANSF_ROTATE 924
#define IDM_3DTRANSF_AXLEROTATE 925
#define IDM_3DTRANSF_STRETCH 926
#define IDM_3DTRANSF_SHEAR 927
#define IDM_3DTRANSF_MIRROR 928
#define IDM_3DTRANSF_END 930
#define IDM_3DARRAY_BEGIN 1300
#define IDM_3DARRAY_RECTANGLE 1301
#define IDM_3DARRAY_CUBIC 1303
#define IDM_3DARRAY_POLAR 1304
#define IDM_3DARRAY_CYLINDRIC 1305
#define IDM_3DARRAY_SPHERIC 1306
#define IDM_3DARRAY_END 1309
#define IDM_2DARRAY_BEGIN 1310
#define IDM_2DARRAY_RECTANGLE 1311
#define IDM_2DARRAY_POLAR 1312
#define IDM_2DARRAY_END 1319
#define IDM_ANIMATE_START 1400
#define IDM_ANIMATE_OBJECT2D 1401
#define IDM_ANIMATE_VIEWER3D 1402
#define IDM_ANIMATE_STAR3D 1403
#define IDM_ANIMATE_SURFACE 1404
#define IDM_ANIMATE_ICOSAHEDRON 1405
#define IDM_ANIMATE_DODECAHEDRON 1406
#define IDM_ANIMATE_SPRING 1407
#define IDM_ANIMATE_ZOOM3D 1408
#define IDM_ANIMATE_FRAME 1409
#define IDM_ANIMATE_END 1410
//#define IDM_DEMO_START 1000
#define IDM_DEMO_IMAGEMAPPING 1000
#define IDM_DEMO_SOLIDTEXTURE 1001
#define IDM_DEMO_DEPTHCLIPPING 1002
#define IDM_DEMO_MARBLERING 1003
#define IDM_DEMO_WOODSURFACE 1004
#define IDM_DEMO_GRANITECUBE 1005
#define IDM_DEMO_MATERIALPROPERTY 1006
#define IDM_DEMO_3DCOMPOSITE 1007
#define IDM_DEMO_STEREOTEXT 1008
#define IDM_DEMO_2DCOMPOSITE 1009
#define IDM_DEMO_PRINTFLAG 1010
#define IDM_DEMO_PRINTSHADING 1011
#define IDM_DEMO_SPOTLIGHT 1012
#define IDM_DEMO_NURBSCURVE 1013
//#define IDM_DEMO_END 1014
/*
#define IDM_2DTRAN_BEGIN 2000
#define IDM_2DTRAN_POINTSCALE 2001
#define IDM_2DTRAN_POINTROTATE 2002
#define IDM_2DTRAN_SHEAR 2003
#define IDM_2DTRAN_STRETCH 2004
#define IDM_2DTRAN_MIRROR 2005
#define IDM_2DTRAN_END 2010
#define IDM_3DTRAN_BEGIN 3000
#define IDM_3DTRAN_POINTSCALE 3001
#define IDM_3DTRAN_AXLEROTATE 3002
#define IDM_3DTRAN_SHEAR 3003
#define IDM_3DTRAN_STRETCH 3004
#define IDM_3DTRAN_MIRROR 3005
#define IDM_3DTRAN_END 3010
*/
#define ID_ABOUT 100